package com.xingyun.info_manager.service;

import com.xingyun.info_manager.entity.AdminUser;
import com.xingyun.info_manager.entity.ParasBean;
import com.xingyun.info_manager.entity.PatientInfo;

import java.util.List;

/**
 * @Classname IPatientNetService
 * @Description TODO
 * @Date 2020/5/26 16:10
 * @Created by You
 */
public interface IPatientNetService {

    public List<PatientInfo> findAllPat(ParasBean parasBean);

    /**
     * 查询总条数
     * @param parasBean
     * @return
     */
    public int findCount(ParasBean parasBean);

    /**
     * 更改数据状态
     * @param parasBean
     * @return
     */
    public int changeState(ParasBean parasBean);

    /**
     * 根据id查询用户信息
     */
    public PatientInfo findById(int id);

    /**
     * 新增病人信息
     */
    public int addInfo(PatientInfo patientInfo);

    /**
     * 根据phone查询用户是否存在
     */
    public int getInfoByPhone(String phone,int id);

    /**
     * 修改病人信息
     */
    public int updateInfo(PatientInfo patientInfo);

    /**
     * 更改到院状态
     * 1.是 2.否
     */
    public int chgIsCome(ParasBean parasBean);
}
